6a170db5a5f7f0a5eb24735ad0a5b46f21c3c492,Android/LuaViewSDK/src/com/taobao/luaview/userdata/ui/UDCanvas.java,drawRoundRect,drawRoundRects,#Varargs#,759
Before Change
y1 = DimenUtil.dpiToPx(value.get(2));
dx = DimenUtil.dpiToPx(value.get(3));
dy = DimenUtil.dpiToPx(value.get(4));
canvas.drawRoundRect(x1, y1, x1 + dx, y1 + dy,
DimenUtil.dpiToPx(value.get(5)),
DimenUtil.dpiToPx(value.get(6)),
getDefaultPaint(LuaUtil.isTable(value.get(7)) ? value.get(7) : config));
}
}
}
After Change
y3 = DimenUtil.dpiToPx(value.get(6));
paint = getDefaultPaint(LuaUtil.isTable(value.get(7)) ? value.get(7) : config);
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
canvas.drawRoundRect(x1, y1, x1 + dx, y1 + dy, x3, y3, paint);
} else {
drawRoundRectPlain(x1, y1, x1 + dx, y1 + dy, x3, y3, paint, canvas);
}